/*home*/
#homecommon a {
    line-height: 30px;
    cursor: hand;
    color: black
}

#homecommon .hidden-bottom {
    /* background-color: #9d9d9d;*/
    height: 60px;
}

#homecommon .bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 30px;
    width: 100%;
    /*background-color: #9d9d9d;*/
    text-align: center;
}

#homecommon .right {
    margin: 0 10px;
    float: right
}

#home {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    margin: 0;
}

/*list*/
.img-rounded {
    width: 24.4%;
    max-height: 400px;
    padding: 10px;
    margin: 0;
}

.div-image {
    min-width: 600px;
    margin: 0 2%;
}

/*update*/
.div-update {
    margin: 30px auto;
    width: 70%;
    height: 500px;
}

.update-top {
    width: 90%;
    height: 50px;
    margin: auto;
}

.div-update .input-group {
    width: 60%;
    margin: 25px auto;
}

.div-update .update-bottom {
    width: 100px;
    margin: 20px auto;
}

.div-update .update-bottom-p {
    width: 500px;
    margin: 20px auto;
}

.update-bottom .btn {
    margin-top: 20px;
    width: 100px;
}

.div-update #update-file-hidden {
    position: absolute;
    margin-top: 30px;
    opacity: 0.0;
    height: 35px;
}

.div-update .update-top {
    width: 100px;
    margin: 0px auto;
}

#update-file-hidden {

}

#update-file {
    margin-top: 30px;
}

/*update end*/
#middle-query {
    cursor: pointer;
}

/*middle start*/
#input-line {
    height: 50px;
    width:50%;
    min-width: 500px;
    margin-top: 10px;
}

#input-line #input-line-right {
    float: left;
    width: 77%;
}

#input-line #input-line-left {
    float: left;
    width: 100px;
}

/*#input-line .center-block {
    width: 500px;
    margin-top: 10px;
    margin-bottom: 10px;
}*/
#input-line img{
    width: 80px;
   margin: 8px 5px 0 5px;
}


/*middle end*/
